
str = "abcd"

def str_test1() :
    # 1.检查字符串是否以s开头
    print(str.startswith('s'))

    # 2.检查字符是否以s结束
    print(str.endswith('d'))

    # 3.检测s是否包含在字符串中,用start和end指定范围,如果是返回开始的索引值,不是返回-1
    # print(str.find('a',__start=0,__end=len(str)))
    print(str.find('c'))

    # 4.类似find()从右往左查找
    # print(str.rfind('a',__start=0,__end=len(str)))

    # 5.类似find()如果str不在string报错
    # print(str.index('a',__start=0,__end=len(str)))

    # 6.类似index() 从右往左找
    # print(str.rindex('a',__start=0,__end=len(str)))

    # 7. 把字符串中的x替换成y,如果指定num 则替换次数不超过num
    # print(str.replace('a','aaaa',num=str.count(1)))
    print(str.replace('a','aaaa'))

str_test1()